package com.project.service;
import com.project.model.entity.Module;
import com.project.model.vo.ReportModules;

import java.util.List;

public interface ModuleService {
    Module addModule(Module module);

    void deleteModule(Integer id);

    Module updateModule(Module module);

    Module getModuleById(Integer id);

    List<Module> getAllModules();

    List<Module> getModulesBySubsystemId(Integer subsystemId);

    List<ReportModules> getModulesByReportId(Integer reportId);
}
